home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98b.txt / 000038_icon-group-sender _Tue May 26 12:39:49 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.8/8.8.7) with SMTP id MAA26985
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Tue, 26 May 1998 12:39:49 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA00443; Tue, 26 May 1998 12:39:43 -0700
  7. From: Guy Laden <guy@math.tau.ac.il>
  8. Message-Id: <199805222014.XAA02171@orion.math.tau.ac.il>
  9. Subject: Writing compilers in Icon
  10. To: icon-group@baskerville.CS.Arizona.EDU
  11. Date: Fri, 22 May 1998 23:14:55 +0300 (GMT+0300)
  12. X-Mailer: ELM [version 2.4 PL25]
  13. Mime-Version: 1.0
  14. Content-Type: text/plain; charset=US-ASCII
  15. Content-Transfer-Encoding: 7bit
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 493
  19.  
  20. I noticed the newly announced implementation of Jcon is written in Icon. 
  21. I was wondering whether anybody can comment on how suitable they 
  22. find Icon for writing compilers? Do any of Icon's unique features
  23. prove especially useful for this task? I'm wondering more about
  24. generators and goal-directed evaluation; the built-in data-structures 
  25. are obviously useful.
  26.  
  27. btw, does anybody have an Icon grammar they are willing to share
  28. that is suitable for recursive descent parsing?
  29.  
  30. Regards,
  31. Guy.
  32.